#include "SceneModel/BaseModel/AABBox.h"

namespace GCRE {
	namespace SceneModel {

		AABBox::AABBox() : 
		m_Center( 0.0F, 0.0F, 0.0F ), m_Radius( 0.0F, 0.0F, 0.0F )
		{

		}

		AABBox::AABBox( const AABBox& box ) : 
		m_Center( box.m_Center ), m_Radius( box.m_Radius )
		{

		}

		AABBox::AABBox( const BasicType::SFVec3f& center, const BasicType::SFVec3f& radius ) : 
		m_Center( center ), m_Radius( radius )
		{

		}

		AABBox& AABBox::operator=( const AABBox& box )
		{
			m_Center = box.m_Center;
			m_Radius = box.m_Radius;
			return *this;
		}

	}
}